f97d7d20f23184a6b021266915cbdf3a0b55daef,interpreter/core/src/main/java/org/randoom/setlx/operators/Call.java,Call,buildQuotedTerm,#State#Stack#,112
Before Change
if (lhs.getClass() == Term.class) {
Term lhsTerm = ((Term) lhs);
if (lhsTerm.getFunctionalCharacter().equals(Variable.getFunctionalCharacterExternal()) && lhsTerm.firstMember().getClass() == SetlString.class) {
term.addMember(state, lhs.firstMember(state));
} else {
term.addMember(state, lhs);
}
After Change
public Value buildQuotedTerm(State state, Stack<Value> termFragments) throws SetlException {
Term term = new Term(generateFunctionalCharacter(this.getClass()), 3);
term.addMember(state, termFragments.poll());
final SetlList argumentTerms = new SetlList(arguments.size());
for (final OperatorExpression arg: arguments) {